using System;
using Gtk;

namespace Clandestine.Graphics.Window
{
	public class GLWidgetWindowHandler : WindowHandler
	{
		private GLWidget widget;
		
		public GLWidgetWindowHandler(GLWidget glWidget)
		{
			this.widget = glWidget;	
		}
		
		#region implemented abstract members of Clandestine.Graphics.Window.WindowHandler
		public override OpenTK.Input.KeyboardDevice Keyboard {
			get {
				throw new System.NotImplementedException();
			}
		}
		
		
		public override OpenTK.Input.MouseDevice Mouse {
			get {
				throw new System.NotImplementedException();
			}
		}
		
		
		public override void MakeContextCurrent ()
		{
			
		}
		
		
		public override void ReleaseContext ()
		{
			throw new System.NotImplementedException();
		}
		
		
		public override void ProcessEvents ()
		{
			throw new System.NotImplementedException();
		}
		
		
		public override void SwapBuffers ()
		{
			throw new System.NotImplementedException();
		}
		
		#endregion
		public GlWidgetWindowHandler ()
		{
		}
	}
}

